rental accommodation - German English Dictionary